==========================================================================
  PANDUAN MEMBUAT ANTHEM JACKET PER TIM
  Mod Anthem Jacket v0.8.5  -  PES 2021 + Sider 7.3.3
==========================================================================

Semua file kreasi ada di folder:
    SiderAddons\content\anthem-jacket\

    global.txt               pengaturan umum mod
    tim\                     file khusus per tim (warna, logo, pola, tekstur)
    template\                desain bawaan 00-60 + desain gambar 61-99
    template\katalog_desain.jpg      gambar semua desain bawaan
    template\buat_desain\    bahan untuk menggambar pola sendiri
    cache\                   hasil buatan mod (otomatis, jangan diedit)


--------------------------------------------------------------------------
 RINGKASAN: 5 TINGKAT KREASI (dari paling mudah)
--------------------------------------------------------------------------

  1. Ganti WARNA jaket .................. tim\<ID>.txt
  2. Pilih DESAIN bawaan (0-60) ......... tim\<ID>.txt  (Desain=NN)
  3. Pasang LOGO dada kiri .............. tim\<ID>_logo.png
  4. Gambar POLA sendiri (4 warna) ...... tim\<ID>_desain.png
                                          atau template\aj_design_61..99.png
  5. Tekstur PENUH buatan sendiri ....... tim\<ID>.ftex

  Boleh digabung: misalnya warna dari .txt + logo .png + pola gambar.
  Kalau tidak membuat apa-apa, mod tetap membuat jaket otomatis dari
  warna kit tim dan logo dari emblem game.


--------------------------------------------------------------------------
 LANGKAH 0: CARI ID TIM
--------------------------------------------------------------------------

  Cara 1 - lihat overlay Sider saat laga (tekan F8 kalau tidak muncul).
           Ada baris seperti:
               tim 101: desain 39, #DA020E, logo ada
           Angka setelah "tim" = ID tim (contoh: 101).

  Cara 2 - buka sider.log setelah satu laga, cari baris "tim ...".

  Cara 3 - dari editor/database patch (Team ID).

  ID inilah yang dipakai sebagai nama file, contoh 101.txt, 101_logo.png.


--------------------------------------------------------------------------
 TINGKAT 1: GANTI WARNA
--------------------------------------------------------------------------

  Buat file teks  tim\<ID>.txt  (contoh: tim\101.txt) dengan Notepad:

      Warna1=#DA020E   ; badan (warna utama)
      Warna2=#111111   ; panel bahu, samping, garis lengan
      Aksen=#FFE500    ; piping / garis tipis
      Rib=#7A0A1C      ; kerah, manset, pinggang

  - Format warna hex 6 digit, tanda # boleh ada boleh tidak.
  - Tulisan setelah ; adalah catatan, boleh dihapus.
  - Baris yang tidak ditulis memakai warna otomatis.
    Contoh: cukup tulis Warna1 saja, sisanya dihitung otomatis.
  - Cari kode warna: color picker di Paint/Photoshop, atau google
    "<nama klub> color hex".

  Catatan: kalau warna jaket dua tim terlalu mirip, tim tamu otomatis
  memakai warna keduanya. Ini HANYA berlaku untuk warna otomatis; warna
  yang kamu tulis sendiri di .txt tidak pernah diubah.


--------------------------------------------------------------------------
 TINGKAT 2: PILIH DESAIN BAWAAN
--------------------------------------------------------------------------

  1. Buka template\katalog_desain.jpg, pilih nomornya (00 - 60).
  2. Tambahkan ke tim\<ID>.txt:

      Desain=27

  - Bisa juga nomor 61-99 kalau kamu sudah membuat desain gambar sendiri
    (lihat Tingkat 4B).
  - Tanpa baris Desain, nomor dipilih otomatis dari ID tim.
  - Untuk SEMUA tim memakai satu desain: di global.txt ubah
        Design=auto   menjadi   Design=27


--------------------------------------------------------------------------
 TINGKAT 3: LOGO DADA KIRI
--------------------------------------------------------------------------

  Taruh gambar logo:  tim\<ID>_logo.png   (contoh: tim\101_logo.png)

  - Sebaiknya PNG latar TRANSPARAN, persegi, 256x256 atau 512x512.
  - Boleh juga .dds atau .jpg (jpg tidak transparan -> kotak latarnya ikut).
  - Logo diletakkan di dada kiri pemain, ukuran sekitar 8 cm.
  - Kalau file ini tidak ada, mod memakai emblem tim yang dibaca dari file
    game (tersimpan otomatis di cache\emblem\<ID>.dds).
  - Logo KEDUA di dada kanan (opsional, misalnya logo merek/sponsor):
      tim\<ID>_logo2.png   (tidak ada cadangan otomatis untuk logo ini)

  Garis tepi logo (supaya logo tidak nyaru dengan warna jaket),
  di global.txt:
      LogoOutline=auto   ; otomatis, hanya kalau warna logo mirip jaket
      LogoOutline=1      ; selalu diberi garis tepi
      LogoOutline=0      ; tidak pernah
  Mematikan logo untuk semua tim: Logo=0


--------------------------------------------------------------------------
 TINGKAT 4: GAMBAR POLA SENDIRI (4 WARNA PENANDA)
--------------------------------------------------------------------------

  Pola digambar dengan 4 warna PENANDA. Warna ini bukan warna akhir:
  saat laga diganti otomatis dengan warna tim (dari Tingkat 1 atau kit).

      MERAH   #FF0000  = Warna1 (utama)
      BIRU    #0000FF  = Warna2 (panel, garis besar)
      KUNING  #FFFF00  = Aksen  (piping, garis tipis)
      HITAM   #000000  = Rib    (kerah, manset, pinggang)

  Bahan di template\buat_desain\ :
      kosong_penanda.png       kanvas awal 2048x2048 (badan merah, rib hitam)
      garis_uv_overlay.png     garis potongan kain (layer panduan)
      peta_bagian.png          nama tiap potongan + kotak AREA LOGO
      contoh_penanda_*.png     contoh desain jadi

  LANGKAH MENGGAMBAR
  1. Buka kosong_penanda.png di Photoshop / GIMP / Krita / Paint.NET /
     ibisPaint / Photopea (online, gratis).
  2. Tambahkan garis_uv_overlay.png sebagai layer PALING ATAS.
  3. Buat layer baru di bawah garis, lukis pakai 4 warna di atas saja.
       - Lengan kiri & kanan = potongan yang SAMA (cukup sekali).
       - Depan kiri & depan kanan = potongan TERPISAH. Kalau mau
         simetris, lukis keduanya.
       - Lihat peta_bagian.png untuk tahu potongan mana itu bagian apa.
       - Jangan taruh motif ramai di AREA LOGO.
       - Biarkan kerah/manset/pinggang tetap hitam (rib) supaya rapi.
       - Kuas tepi halus boleh, warna mirip dibulatkan ke penanda
         terdekat. Tapi JANGAN gradasi, bayangan, atau warna lain.
       - Area di luar potongan kain boleh diisi apa saja (tidak terpakai).
  4. SEMBUNYIKAN layer garis, lalu Export/Simpan sebagai PNG
     ukuran 2048x2048 atau 1024x1024. Gambar HARUS persegi (ukuran
     lain tetap diskalakan, tapi garis bisa bergeser/kurang tajam).

  CARA PASANG - pilih A atau B:

  A. Pola khusus SATU tim
       Simpan sebagai:  tim\<ID>_desain.png   (contoh: tim\101_desain.png)
       - Dibaca setiap laga: TIDAK perlu restart game, cukup laga baru.
       - Pola ini menggantikan nomor Desain untuk tim itu.

  B. Desain baru untuk SEMUA tim (masuk daftar desain)
       Simpan sebagai:  template\aj_design_61.png   (nomor 61 s/d 99)
       - Dibaca saat game DIBUKA: perlu restart game.
       - Ikut terpilih acak (Design=auto), atau dipilih manual dengan
         Desain=61 di tim\<ID>.txt.
       - Satu gambar bisa dipakai banyak tim, warnanya ikut tim masing2.


--------------------------------------------------------------------------
 TINGKAT 5: TEKSTUR PENUH (.ftex)
--------------------------------------------------------------------------

  Untuk desain bebas warna (gradasi, foto, sponsor, dll):
  1. Lukis PNG 1024x1024 berwarna asli, ikuti tim\panduan_uv_1024.png
     (garis abu-abu = potongan kain jaket).
  2. Ubah ke ftex (perlu Python + numpy di PC):
         python tools\ftex_tool.py frompng desain_101.png 101.ftex
  3. Taruh di  tim\<ID>.ftex  (contoh: tim\101.ftex)

  PERHATIAN: kalau file .ftex ini ada, warna, desain, pola gambar dan
  LOGO otomatis untuk tim itu DIABAIKAN. Logo harus dilukis sendiri
  di dalam gambarnya.


--------------------------------------------------------------------------
 URUTAN PRIORITAS (kalau ada beberapa file untuk satu tim)
--------------------------------------------------------------------------

  Tekstur : tim\<ID>.ftex  >  pola tim\<ID>_desain.png
            >  Desain= di tim\<ID>.txt  >  Design= di global.txt  >  otomatis
  Warna   : tim\<ID>.txt  >  warna kit tim (otomatis)
  Logo    : tim\<ID>_logo.png/.dds/.jpg  >  emblem dari game  >  tanpa logo
  Logo 2  : tim\<ID>_logo2.png  >  tanpa logo kedua


--------------------------------------------------------------------------
 KAPAN PERUBAHAN BERLAKU
--------------------------------------------------------------------------

  tim\<ID>.txt, _logo, _desain.png, .ftex  -> laga berikutnya (tanpa restart)
  template\aj_design_61..99.png            -> setelah game dibuka ulang
  global.txt                               -> setelah game dibuka ulang

  Tekstur dibuat ulang setiap laga, jadi tidak perlu menghapus cache.


--------------------------------------------------------------------------
 MENGECEK HASIL (sider.log dan anthem_jacket_dll.log)
--------------------------------------------------------------------------

  Berhasil:
    tim 101: desain gambar tim, #DA020E, logo ada
        -> pola tim\101_desain.png dipakai, logo terpasang
    tim 101: desain 27, #DA020E, logo ada
        -> desain bawaan nomor 27
    tim 101: desain sendiri
        -> tim\101.ftex dipakai
    3 desain dari gambar ditambahkan (61-99)
        -> desain gambar untuk semua tim terbaca
    aj_png_to_design ... utama x% kedua y% aksen z% rib w%
        -> persentase tiap warna penanda di gambarmu

  Masalah:
    "gagal mengubah gambar desain ..."
        -> file rusak, terlalu kecil (di bawah 64 px), atau bukan
           PNG/JPG/BMP/DDS.
    Pola tidak berubah
        -> cek nama file (ID salah? ekstensi ganda "101_desain.png.png"?
           Aktifkan "File name extensions" di Windows Explorer).
    Warna jadi aneh/belang
        -> ada warna selain 4 penanda (misal oranye jadi merah/kuning).
           Cek persentase di log.
    Logo tidak muncul
        -> tim punya .ftex sendiri (logo diabaikan), atau Logo=0 di
           global.txt, atau belum ada _logo.png dan emblem game belum
           tertangkap (kirim log untuk dicek).
    Logo tertutup motif
        -> kosongkan AREA LOGO di pola (lihat peta_bagian.png).


--------------------------------------------------------------------------
 CONTOH LENGKAP (tim ID 101)
--------------------------------------------------------------------------

  content\anthem-jacket\tim\
      101.txt           Warna1=#DA020E
                        Warna2=#000000
                        Aksen=#FFE500
                        Rib=#000000
      101_logo.png      logo klub, transparan 512x512
      101_desain.png    pola sendiri 2048x2048 (4 warna penanda)

  Hasil di laga: jaket merah dengan panel hitam dan piping kuning
  mengikuti pola 101_desain.png, logo klub di dada kiri.

==========================================================================
